Ibex - A Framework for Hardware in the Loop Simulation

نویسندگان

  • Patrick Büchler
  • Alan Ettlin
  • Bradley J. Nelson
چکیده

The design of control-algorithms for mechatronic systems is in general difficult and error-prone. Therefore, a common practice is to use Hardware in the Loop Simulation (HILS) for an incremental test and development process. Ibex is a real-time simulation software framework for HILS which has been designed specially for rapid prototyping. A key feature of Ibex is its modular architecture. One type of module can simulate physical systems. For example we have integrated a powerful rigid body dynamics engine into Ibex. Other modules, the so called observers can analyze the state of the simulation at runtime. Implementations thereof range from a simple logfile to sophisticated 3D visualizations of the simulated system. Tools for the detailed inspection and analysis of simulation parameters are also provided. In order to simulate complete mechatronic systems, Ibex additionally can include virtual sensor, actuator and low-level controller modules. The power of the framework is demonstrated by describing two industry projects in which we have used Ibex for HILS. The example of a parallel-kinematic delta robot illustrates how a standard PC can simulate a non-trivial geometry and still keep up a high bandwidth communication with the real controller of the robot. The second showcase is the simulation of a complete elevator system which visualizes the interaction of a number of complex mechanical parts within the simulation

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hardware in Loop of a Generalized Predictive Controller for a Micro Grid DC System of Renewable Energy Sources

In this paper, a hardware in the loop simulation (HIL) is presented. This application is purposed as the first step before a real implementation of a Generalized Predictive Control (GPC) on a micro-grid system located at the Military University Campus in Cajica, Colombia. The designed GPC, looks for keep the battery bank State of Charge (SOC) over the 70% and under the 90%, what ensures the bes...

متن کامل

Model Based Design approach for Implementation of PHEV Energy Management

Hardware implementation of the Plug-in hybrid electric vehicles (PHEVs) control strategy is an important stage of the development of the vehicle electric control unit (ECU). This paper introduces Model-Based Design (MBD) approach for implementation of PHEV energy management. Based on this approach, implementation of the control algorithm on an electronic hardware is performed using automatic co...

متن کامل

Robust Controller Design Based-on Aerodynamic Load Simulator Identification Driven by PMSM for Hardware-in-the-Loop Simulations

Aerodynamic load simulators generate the required time varying load to test the actuator’s performance in the laboratory. Electric Load Simulator (ELS) as one of variety of the dynamic load simulators should follows the rotation of the Under Test Actuator (UTA) and applies the desired torque to UTA’s rotor at the same time. In such a situation, a very large torque is imposed to the ELS from the...

متن کامل

RELIABILITY-BASED DESIGN OPTIMIZATION OF COMPLEX FUNCTIONS USING SELF-ADAPTIVE PARTICLE SWARM OPTIMIZATION METHOD

A Reliability-Based Design Optimization (RBDO) framework is presented that accounts for stochastic variations in structural parameters and operating conditions. The reliability index calculation is itself an iterative process, potentially employing an optimization technique to find the shortest distance from the origin to the limit-state boundary in a standard normal space. Monte Carlo simulati...

متن کامل

A Framework for Real Time Hardware in the loop Simulation for Control Design

This paper presents a simple framework of low cost Kit which can be used in control education and training courses to support hardware in the loop simulation. The kit shows the student or control engineer the effect of delays, noise, and saturation on the control system. The framework is generic and flexible to give the user the ability to test and simulate any controller on any process. The fr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005